Definition of Ground Cherry

  • (noun) any of numerous cosmopolitan annual or perennial herbs of the genus Physalis bearing edible fleshy berries enclosed in a bladderlike husk; some cultivated for their flowers

Synonyms of Ground Cherry


Antonyms of Ground Cherry


No Antonyms Found.

Homophones of Ground Cherry


No Homophones Found.